package org.appfuse.model;

import java.sql.Date;

/**
 * @struts.form include-all="true" extends="org.appfuse.webapp.form.BaseForm"
 * @hibernate.class table="dutyexperience"
 */
public class DutyExperience extends org.appfuse.model.BaseObject implements
		java.io.Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 4312312646329952028L;

	// Fields
	private BasicInfo basicInfo;

	private String a00;
	
	private Integer id;

	private String rzjgmc;
	
	private String rzjgtjbs;
	
	private Date tmmzrq;
	
	private String rzjgmcbc;
	
	private boolean bsmc;
	
	private String zwmc;
	
	private String zwsm;
	
	private String zj;
	
	private String rzzt;
	
	private String zwlb;
	
	private String ldzw;
	
	private String rzjgxzlb;
	
	private String zggz;

	private String dzwxh;

	private String jtnpx;

	private boolean sfczrqgs;
	
	private boolean sfhbjl;
	
	private String tmrzjgmc;

	private Date tmrzrq;
	
	private String tmrzjgmcbc;
	
	private String tmrzwh;
	
	private String pzrzjgmc;
	
	private Date pzrzrq;
	
	private String rzyylb;
	
	private Date syjsrq;
	
	private String pzrzwh;
	
	private String rzbdlb;
	
	private String rzfs;
	
	private Date lxrgzqsrq;
	
	private String tmmzjgmc;
	
	private String tmmzwh;
	
	private String mzyylb;
	
	private Date pzmzrq;
	
	private String mzbdlb;
	
	private String mzfs;
	
	private String pzmzwh;
	
	private String jllb;
	
	private String zggzlb;
	
	private String cszy;
	
	private String pzmzjgmc;
	
	
	public String getPzmzjgmc() {
		return pzmzjgmc;
	}

	public void setPzmzjgmc(String pzmzjgmc) {
		this.pzmzjgmc = pzmzjgmc;
	}

	public String getA00() {
		return a00;
	}

	public void setA00(String a00) {
		this.a00 = a00;
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public boolean isBsmc() {
		return bsmc;
	}

	public void setBsmc(boolean bsmc) {
		this.bsmc = bsmc;
	}

	public String getCszy() {
		return cszy;
	}

	public void setCszy(String cszy) {
		this.cszy = cszy;
	}

	public String getDzwxh() {
		return dzwxh;
	}

	public void setDzwxh(String dzwxh) {
		this.dzwxh = dzwxh;
	}

	public String getJllb() {
		return jllb;
	}

	public void setJllb(String jllb) {
		this.jllb = jllb;
	}

	public String getJtnpx() {
		return jtnpx;
	}

	public void setJtnpx(String jtnpx) {
		this.jtnpx = jtnpx;
	}

	public String getLdzw() {
		return ldzw;
	}

	public void setLdzw(String ldzw) {
		this.ldzw = ldzw;
	}

	public Date getLxrgzqsrq() {
		return lxrgzqsrq;
	}

	public void setLxrgzqsrq(Date lxrgzqsrq) {
		this.lxrgzqsrq = lxrgzqsrq;
	}

	public String getMzbdlb() {
		return mzbdlb;
	}

	public void setMzbdlb(String mzbdlb) {
		this.mzbdlb = mzbdlb;
	}

	public String getMzfs() {
		return mzfs;
	}

	public void setMzfs(String mzfs) {
		this.mzfs = mzfs;
	}

	public String getMzyylb() {
		return mzyylb;
	}

	public void setMzyylb(String mzyylb) {
		this.mzyylb = mzyylb;
	}

	public Date getPzmzrq() {
		return pzmzrq;
	}

	public void setPzmzrq(Date pzmzrq) {
		this.pzmzrq = pzmzrq;
	}

	public String getPzmzwh() {
		return pzmzwh;
	}

	public void setPzmzwh(String pzmzwh) {
		this.pzmzwh = pzmzwh;
	}

	public String getPzrzjgmc() {
		return pzrzjgmc;
	}

	public void setPzrzjgmc(String pzrzjgmc) {
		this.pzrzjgmc = pzrzjgmc;
	}

	public Date getPzrzrq() {
		return pzrzrq;
	}

	public void setPzrzrq(Date pzrzrq) {
		this.pzrzrq = pzrzrq;
	}

	public String getPzrzwh() {
		return pzrzwh;
	}

	public void setPzrzwh(String pzrzwh) {
		this.pzrzwh = pzrzwh;
	}

	public String getRzbdlb() {
		return rzbdlb;
	}

	public void setRzbdlb(String rzbdlb) {
		this.rzbdlb = rzbdlb;
	}

	public String getRzfs() {
		return rzfs;
	}

	public void setRzfs(String rzfs) {
		this.rzfs = rzfs;
	}

	public String getRzjgmc() {
		return rzjgmc;
	}

	public void setRzjgmc(String rzjgmc) {
		this.rzjgmc = rzjgmc;
	}

	public String getRzjgmcbc() {
		return rzjgmcbc;
	}

	public void setRzjgmcbc(String rzjgmcbc) {
		this.rzjgmcbc = rzjgmcbc;
	}

	public String getRzjgtjbs() {
		return rzjgtjbs;
	}

	public void setRzjgtjbs(String rzjgtjbs) {
		this.rzjgtjbs = rzjgtjbs;
	}

	public String getRzjgxzlb() {
		return rzjgxzlb;
	}

	public void setRzjgxzlb(String rzjgxzlb) {
		this.rzjgxzlb = rzjgxzlb;
	}

	public String getRzyylb() {
		return rzyylb;
	}

	public void setRzyylb(String rzyylb) {
		this.rzyylb = rzyylb;
	}

	public String getRzzt() {
		return rzzt;
	}

	public void setRzzt(String rzzt) {
		this.rzzt = rzzt;
	}

	public boolean isSfczrqgs() {
		return sfczrqgs;
	}

	public void setSfczrqgs(boolean sfczrqgs) {
		this.sfczrqgs = sfczrqgs;
	}

	public boolean isSfhbjl() {
		return sfhbjl;
	}

	public void setSfhbjl(boolean sfhbjl) {
		this.sfhbjl = sfhbjl;
	}

	public Date getSyjsrq() {
		return syjsrq;
	}

	public void setSyjsrq(Date syjsrq) {
		this.syjsrq = syjsrq;
	}

	public String getTmmzjgmc() {
		return tmmzjgmc;
	}

	public void setTmmzjgmc(String tmmzjgmc) {
		this.tmmzjgmc = tmmzjgmc;
	}

	public String getTmmzwh() {
		return tmmzwh;
	}

	public void setTmmzwh(String tmmzwh) {
		this.tmmzwh = tmmzwh;
	}

	public String getTmrzjgmc() {
		return tmrzjgmc;
	}

	public void setTmrzjgmc(String tmrzjgmc) {
		this.tmrzjgmc = tmrzjgmc;
	}

	public String getTmrzjgmcbc() {
		return tmrzjgmcbc;
	}

	public void setTmrzjgmcbc(String tmrzjgmcbc) {
		this.tmrzjgmcbc = tmrzjgmcbc;
	}

	public Date getTmrzrq() {
		return tmrzrq;
	}

	public void setTmrzrq(Date tmrzrq) {
		this.tmrzrq = tmrzrq;
	}

	public String getTmrzwh() {
		return tmrzwh;
	}

	public void setTmrzwh(String tmrzwh) {
		this.tmrzwh = tmrzwh;
	}

	public String getZggz() {
		return zggz;
	}

	public void setZggz(String zggz) {
		this.zggz = zggz;
	}

	public String getZggzlb() {
		return zggzlb;
	}

	public void setZggzlb(String zggzlb) {
		this.zggzlb = zggzlb;
	}

	public String getZj() {
		return zj;
	}

	public void setZj(String zj) {
		this.zj = zj;
	}

	public String getZwlb() {
		return zwlb;
	}

	public void setZwlb(String zwlb) {
		this.zwlb = zwlb;
	}

	public String getZwmc() {
		return zwmc;
	}

	public void setZwmc(String zwmc) {
		this.zwmc = zwmc;
	}

	public String getZwsm() {
		return zwsm;
	}

	public void setZwsm(String zwsm) {
		this.zwsm = zwsm;
	}

	@Override
	public int hashCode() {
		final int PRIME = 31;
		int result = 0;
		result = PRIME * result + ((a00 == null) ? 0 : a00.hashCode());
		result = PRIME * result + ((id == null) ? 0 : id.hashCode());	
		return result;
	}

	@Override
	public boolean equals(Object obj) {
		if (this == obj)
			return true;
		if (getClass() != obj.getClass())
			return false;
		final DutyExperience other = (DutyExperience) obj;
		if (a00 == null) {
			if (other.a00 != null)
				return false;
		} else if (!a00.equals(other.a00))
			return false;
	
		if (id == null) {
			if (other.id != null)
				return false;
		} else if (!id.equals(other.id))
			return false;
	
		return true;
	}

	@Override
	public String toString() {
		// TODO Auto-generated method stub
		return null;
	}

	public BasicInfo getBasicInfo() {
		return basicInfo;
	}

	public void setBasicInfo(BasicInfo basicInfo) {
		this.basicInfo = basicInfo;
	}

	public Date getTmmzrq() {
		return tmmzrq;
	}

	public void setTmmzrq(Date tmmzrq) {
		this.tmmzrq = tmmzrq;
	}


}